cresta marginal - Turkish English Dictionary